//
//  Connection.h
//  Truffle
//
//  Created by Jean-Pierre Lozi on 06/03/10.
//  Copyright 2010 isrtream1-svn . All rights reserved.
//

#import <Foundation/Foundation.h>


@interface GatewayConnection : NSObject {
	// URL de la passerelle.
	NSString *gatewayURL;
	// Position.
	NSString *position;
	// Jeton.
	NSString *token;
	// Latitude
	NSString *latitude;
	// Longitude
	NSString *longitude;
}

// Fonction permettant de se connecter à une passerelle.
- (int) connect;
// Fonction permettant de se déconnecter d'une passerelle.
- (int) disconnect;
// Fonction permettant de se déconnecter d'une passerelle et d'ajouter la ref en BD
- (int) disconnectWithAdd;
// Mettre a jour le token
+(void) setGlobalToken:(NSData *) newToken;

@property (nonatomic, readwrite, retain) NSString *gatewayURL, *position, *token, *latitude, *longitude;

@end
